/* CRASHES */
.crashes {overflow: auto; position: relative;}
.crash-data {margin-top: -20px; overflow: auto;}
.crashes .dataTable-top {border-radius: 0;}
.crashes tbody tr {cursor: pointer;}
.crash-reports tbody tr {cursor: pointer;}

.truncated {overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height: 15px;}
#crash-numbers-container .widget-footer {border-top-left-radius:7px; border-top-right-radius:7px; border-top: 1px solid #c2c2c2; border-bottom-left-radius:0px; border-bottom-right-radius:0px;}
#crash-big-numbers th{text-align: center; text-transform: uppercase; font-family:Ubuntu,Helvetica,sans-serif;}
#crash-big-numbers td{background-color: #fff; text-align: center; font-family:Oswald; font-size: 27px; padding: 20px 5px; word-wrap: break-word;}

#crash-header { color: #646464; font-size: 20px; font-family: Ubuntu; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#crash-header span {color: #000;}

#crashstats {text-align: center; font-family:Ubuntu,Helvetica,sans-serif; font-weight: normal;}

.crashoveral .widget-content .big-numbers .inner{height: 105px; padding-top: 7px;}
.crashoveral .widget-content .big-numbers.top .trend { display: block; }
.crashoveral .widget-content .big-numbers .fa{vertical-align: text-top; font-size: 13px; margin-left: -5px;}
.crashoveral #big-numbers-container.dashboard{margin-bottom:-10px;border: none;}
.widget.crashoveral .widget-footer { overflow: visible; }

.widget-footer .crashnumbers .big-numbers .inner {height: 31px;}
.widget-header .left>.title #resolved-text {color: #45b849; padding-top: 2px; font-size: 11px;}
.widget-header .left>.title #unresolved-text {color: #e11a15; padding-top: 2px; font-size: 11px;}
#mark-resolved i {color: #45b849;}
#mark-unresolved i {color: #e11a15;}
#mark-resolved.disabled,
#mark-unresolved.disabled { opacity:0.8; }

.widget-header .left>.title #error-title { display: block; }

.main-error .left .title { max-width: 700px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size:15px; padding-top: 3px; }

#notes [contenteditable=true]:empty:not(:focus):before{content:attr(data-placeholder); color: #909090; font-size: 14px;}
#notes [contenteditable=true] p, #userdata-note [contenteditable=true] div, #userdata-note [contenteditable=true] br {padding:0; margin:0; line-height: 20px;}

#note-edit.fa-times{color: #e11a15;}
#note-edit.fa-pencil{color: #F3A300;}

#crash-share-list { display: none; list-style: none; background-color: #FFF; border:1px solid #D0D0D0; padding:10px; width: 410px; position: absolute; z-index: 1000; top:35px; right:35px;}
#crash-share-list li { font:12px Ubuntu,Helvetica,sans-serif; color: #636363; padding: 5px; }
#crash-share-list #crash-share-url { width: 100%; height: 22px; font-size: 11px; border: 1px solid #D0D0D0; }
#crash-share-list input[type=checkbox] {float: left; height: 18px; vertical-align: middle; margin: 6px 9px 0 0; }
#crash-share-list li span { line-height: 23px; }

.crash-stack #comment,
.crash-stack #comment_edit textarea { max-width:100%; width: 100%; min-height: 56px; font-size: 15px; color: #666; border:none; box-shadow: inset 0 0 0 1px #ddd; padding:0; }
.crash-stack #comment_edit textarea { margin-bottom: 10px; }
.crash-stack #comments .comment {margin-bottom: 20px; border-bottom: 1px dashed #e8e8e8;}
.crash-stack #comments .comment .comment-meta{overflow: auto;}
.crash-stack #comments .comment .comment-meta .icon-button{float: right; display:none;}
.crash-stack #comments .comment:hover .comment-meta .icon-button { display: block; }
.crash-stack #comments .comment .author{font: 15px Ubuntu,Helvetica,sans-serif; text-align: left; color:#666;}
.crash-stack #comments .comment .time {font: 12px Ubuntu,Helvetica,sans-serif; text-align: left; color: #666;}
.crash-stack #comments .comment .text {font: 15px Ubuntu,Helvetica,sans-serif; padding: 5px 0; color: #757575;}

.crash-stack #comment_edit { overflow: hidden; padding:20px 0; }
.crash-stack pre { overflow:auto; }
.crash-comment-count{display:none; color:red;}

.crash-stack pre code,
.crash-stack pre .line-number { display:block; }
.crash-stack pre .line-number { color:#6c6e6c; }
.crash-stack pre .line-number { float:left; margin:0 1em 0 -1em; border-right:1px solid; text-align:right; }
.crash-stack pre .line-number span { display:block; padding:0 .5em 0 1em; }
.crash-stack pre .cl { display:block; clear:both; }
#crash-table_wrapper { margin-top:0; }

#notes { overflow: auto; }
#notes .btn-header { margin-top:0; margin-right: 0; }
#notes #add_comment { margin-top: 5px; }

#crash-table .separator { display: none; }

#crash-table .tag { font-weight:100; margin-top:10px; float:left; margin-right:10px; border-radius: 2px; padding:2px 5px; font-size: 10px; color: #8e8e8e; border: 1px solid #d4d4d4; }
#crash-table .tag.not-viewed,
#crash-table .tag.re-occurred { display:none; }

#crash-table tr.newcrash .tag.not-viewed { display: block; }
#crash-table tr.renewedcrash .tag.re-occurred { display: block; }

#crash-group-buttons.btn-header { margin-top: 0; margin-right: 0px; }
.graph-description.crash { background-color: #ececec; padding:7px 14px; border-bottom-color:#d0d0d0; }

#error { position: relative; font-size: 13px; line-height: 18px; }
#expandable { max-height: none; overflow: auto; }
#expandable.collapsed { max-height: 200px; overflow: hidden; }
#expand-crash { font-size:12px; padding-bottom:10px; cursor:pointer; text-align: center; position:absolute; bottom:0; width:300px; left:50%; margin-left: -150px; }
#expand-crash .expand { display: block; }
#expand-crash .collapse { display: none; }
#expand-crash.active .collapse { display: block; }
#expand-crash.active .expand { display: none; }
#view-filter.crash-filter .filter-view-container.centered #segmentation .query > .and-or [data-value="OR"] {display: none !important;}

#action-segmentation-tooltip { font-size:12px; max-width:300px; text-align: center; }
